package br.ufrj.pesc;

import java.util.ArrayList;
import java.util.List;

import br.ufrj.pesc.consultas.IConsulta;
import br.ufrj.pesc.thallesrsm.ISearchHandler;

public class ThreadDeConsulta extends Thread{
	ISearchHandler banco;
	public int id;
	//passado para a consulta;
	
	List<IConsulta> consultas = new ArrayList<IConsulta>();
	
	@Override
	public void run(){
		
		for(IConsulta consulta:consultas){
			consulta.setBanco(this.banco);
			consulta.doQuery();
		}
	}

	public String tempoConsultas() {
		String tempos=new String();
		for(IConsulta consulta: consultas){
			tempos =tempos.concat(Long.toString(consulta.getTempoTotal())+" ");
			
		}
		return tempos;
	}
	
	

}
